ASP.NET MVC Controls
FlexGridBase<T> Class Members
Properties  Methods 

The following tables list the members exposed by FlexGridBase<T>.

Public Properties
 NameDescription
Public PropertyAllowAddNewGets or sets a value that indicates whether the grid should provide a new row template so users can add items to the source collection.  
Public PropertyAllowDeleteGets or sets a value that indicates whether the grid should delete selected rows when the user presses the Delete key.  
Public PropertyAllowDraggingGets or sets whether users are allowed to drag rows and/or columns with the mouse.  
Public PropertyAllowMergingGets or sets which parts of the grid provide cell merging.  
Public PropertyAllowResizingGets or sets whether users are allowed to resize rows and/or columns with the mouse.  
Public PropertyAllowSortingGets or sets whether users are allowed to sort columns by clicking the column header cells.  
Public PropertyAutoClipboardGets or sets whether the grid should handle clipboard shortcuts.  
Public PropertyAutoGenerateColumnsGets or sets whether the grid should generate columns automatically based on the itemsSource.  
Public PropertyAutoSizeModeGets or sets which cells should be taken into account when auto-sizing a row or column.  
Public PropertyBottomLeftCellsTemplateGets the templates applied in bottom left cells.  
Public PropertyCellsTemplateGets the templates for the content cells.  
Public PropertyChildItemsPathGets or sets the name of the property used to generate child rows in hierarchical grids.  
Public PropertyColumnFootersRowHeaderTextGets or sets the text for the group row header in the column footers panel.  
Public PropertyColumnFootersTemplateGets the templates applied in column footers cells.  
Public PropertyColumnHeadersTemplateGets the templates applied in the column header cells.  
Public PropertyColumnLayoutGets or sets a JSON string that defines the current column layout." remarks="The column layout string represents an array with the columns and their properties. It can be used to persist column layouts defined by users so they are preserved across sessions, and can also be used to implement undo/redo functionality in applications that allow users to modify the column layout.  
Public PropertyColumnsGets the grid's column collection.  
Public PropertyComponentsGets the child components. (Inherited from C1.Web.Mvc.Component)
Public PropertyCssClassGets or sets the css class of the control. (Inherited from C1.Web.Mvc.Control)
Public PropertyCssStylesGets the CSS styles. (Inherited from C1.Web.Mvc.Control)
Public PropertyDeferResizingGets or sets whether row and column resizing should be deferred until.  
Public PropertyExtendersGets the extender collection.  
Public PropertyFrozenColumnsGets or sets the number of frozen columns.  
Public PropertyFrozenRowsGets or sets the number of frozen columns.  
Public PropertyGroupHeaderFormatGets or sets the format string used to create the group header content.  
Public PropertyHeadersVisibilityGets or sets a value that determines whether the row and column headers are visible.  
Public PropertyHeightGets or sets the height of the control. (Inherited from C1.Web.Mvc.Control)
Public PropertyHtmlAttributesGets the HTML attributes. (Inherited from C1.Web.Mvc.Control)
Public PropertyIdGets or sets the component id. (Inherited from C1.Web.Mvc.Component)
Public PropertyImeEnabledGets or sets a value that determines whether the grid should support Input Method Editors (IME) while not in edit mode.  
Public PropertyIsDisabledGets or sets a value that determines whether the control is disabled. (Inherited from C1.Web.Mvc.Control)
Public PropertyIsReadOnlyGets or sets whether the user can edit the grid cells by typing into them.  
Public PropertyIsTemplateGets or sets a boolean value which indicates whether transfer this control to template mode. (Inherited from C1.Web.Mvc.Control)
Public PropertyItemFormatterGets or sets a formatter function used to customize cells on this grid.  
Public PropertyItemsSourceGets ItemsSource settings. (Inherited from C1.Web.Mvc.ItemsBoundControl<T>)
Public PropertyItemsSourceIdGets or sets the ItemsSourceId specify which CollectionViewService will be used for this control. (Inherited from C1.Web.Mvc.ItemsBoundControl<T>)
Public PropertyNewRowAtTopGets or sets a value that indicates whether the new row template should be located at the top of the grid or at the bottom.  
Public PropertyOnClientAutoSizedColumnOccurs after the user auto-sizes a column by double-clicking the right edge of a column header cell.  
Public PropertyOnClientAutoSizedRowOccurs after the user auto-sizes a row by double-clicking the bottom edge of a row header cell.  
Public PropertyOnClientAutoSizingColumnOccurs before the user auto-sizes a column by double-clicking the right edge of a column header cell.  
Public PropertyOnClientAutoSizingRowOccurs before the user auto-sizes a row by double-clicking the bottom edge of a row header cell.  
Public PropertyOnClientBeginningEditOccurs before a cell enters edit mode.  
Public PropertyOnClientCellEditEndedOccurs when a cell edit has been committed or canceled.  
Public PropertyOnClientCellEditEndingOccurs when a cell edit is ending.  
Public PropertyOnClientCopiedOccurs after the user has copied the selection content to the clipboard by pressing one of the clipboard shortcut keys (see the autoClipboard property).  
Public PropertyOnClientCopyingOccurs when the user is copying the selection content to the clipboard by pressing one of the clipboard shortcut keys (see the autoClipboard property).  
Public PropertyOnClientDeletedRowOccurs after the user has deleted a row by pressing the Delete key.  
Public PropertyOnClientDeletingRowOccurs when the user is deleting a selected row by pressing the Delete key (see the allowDelete property).  
Public PropertyOnClientDraggedColumnOccurs when the user finishes dragging a column.  
Public PropertyOnClientDraggedRowOccurs when the user finishes dragging a row.  
Public PropertyOnClientDraggingColumnOccurs when the user starts dragging a column.  
Public PropertyOnClientDraggingColumnOverOccurs as the user drags a column to a new position.  
Public PropertyOnClientDraggingRowOccurs when the user starts dragging a row.  
Public PropertyOnClientDraggingRowOverOccurs as the user drags a row to a new position.  
Public PropertyOnClientFormatItemOccurs when an element representing a cell has been created.  
Public PropertyOnClientGotFocusOccurs when the control gets the focus. (Inherited from C1.Web.Mvc.Control)
Public PropertyOnClientGroupCollapsedChangedOccurs after a group has been expanded or collapsed.  
Public PropertyOnClientGroupCollapsedChangingOccurs when a group is about to be expanded or collapsed.  
Public PropertyOnClientItemsSourceChangedOccurs after the grid has been bound to a new items source.  
Public PropertyOnClientLoadedRowsOccurs after the grid rows have been bound to the data source.  
Public PropertyOnClientLoadingRowsOccurs before the grid rows are bound to the data source.  
Public PropertyOnClientLostFocusOccurs when the control loses the focus. (Inherited from C1.Web.Mvc.Control)
Public PropertyOnClientPastedOccurs after the user has pasted content from the clipboard by pressing one of the clipboard shortcut keys (see the autoClipboard property).  
Public PropertyOnClientPastedCellOccurs after the user has pasted content from the clipboard into a cell.  
Public PropertyOnClientPastingOccurs when the user is pasting content from the clipboard by pressing one of the clipboard shortcut keys (see the autoClipboard property).  
Public PropertyOnClientPastingCellOccurs when the user is pasting content from the clipboard into a cell.  
Public PropertyOnClientPrepareCellForEditOccurs when an editor cell is created and before it becomes active.  
Public PropertyOnClientResizedColumnOccurs when the user finishes resizing a column.  
Public PropertyOnClientResizedRowOccurs when the user finishes resizing rows.  
Public PropertyOnClientResizingColumnOccurs as columns are resized.  
Public PropertyOnClientResizingRowOccurs as rows are resized.  
Public PropertyOnClientRowAddedOccurs when the user creates a new item by editing the new row template (see the allowAddNew property).  
Public PropertyOnClientRowEditEndedOccurs when a row edit has been committed or canceled.  
Public PropertyOnClientRowEditEndingOccurs when a row edit is ending, before the changes are committed or canceled.  
Public PropertyOnClientRowEditStartedOccurs after a row enters edit mode.  
Public PropertyOnClientRowEditStartingOccurs before a row enters edit mode.  
Public PropertyOnClientScrollPositionChangedOccurs after the control has scrolled.  
Public PropertyOnClientSelectionChangedOccurs after selection changes.  
Public PropertyOnClientSelectionChangingOccurs before selection changes.  
Public PropertyOnClientSortedColumnOccurs after the user applies a sort by clicking on a column header.  
Public PropertyOnClientSortingColumnOccurs before the user applies a sort by clicking on a column header.  
Public PropertyOnClientUpdatedLayoutOccurs after the grid has updated its internal layout.  
Public PropertyOnClientUpdatedViewOccurs when the grid finishes creating/updating the elements that make up the current view.  
Public PropertyOnClientUpdatingLayoutOccurs before the grid updates its internal layout.  
Public PropertyOnClientUpdatingViewOccurs when the grid starts creating/updating the elements that make up the current view.  
Public PropertyPreserveOutlineStateGets or sets a value that determines whether the grid should preserve the expanded/collapsed state of nodes when the data is refreshed.  
Public PropertyPreserveSelectedStateGets or sets a value that determines whether the grid should preserve the selected state of rows when the data is refreshed.  
Public PropertyRowHeadersTemplateGets the templates applied in row header cells.  
Public PropertyScrollPositionGets or sets the position of the grid's scrollbars.  
Public PropertySelectionGets or sets the current selection.  
Public PropertySelectionModeGets or sets the current selection mode.  
Public PropertySelectorGets or sets a value which specifies the selector. (Inherited from C1.Web.Mvc.Control)
Public PropertyShowAlternatingRowsGets or sets a value that determines whether the grid should add the 'wj-alt' class to cells in alternating rows.  
Public PropertyShowColumnFootersGets or sets a bool value which indicates whether to show a group row to display the aggregates in the column footers panel.  
Public PropertyShowErrorsGets or sets a value that determines whether the grid should add the 'wj-state-invalid' class to cells that contain validation errors, and tooltips with error descriptions.  
Public PropertyShowGroupsGets or sets whether the grid should insert group rows to delimit data groups.  
Public PropertyShowMarqueeGets or sets a value that indicates whether the grid should display a marquee element around the current selection.  
Public PropertyShowSelectedHeadersGets or sets a value that indicates whether the grid should add class names to indicate selected header cells.  
Public PropertyShowSortGets or sets whether the grid should display sort indicators in the column headers.  
Public PropertySortRowIndexGets or sets the index of row in the column header panel that shows and changes the current sort.  
Public PropertyStickyHeadersGets or sets a value that determines whether column headers should remain when the user scrolls the window.  
Public PropertyTemplateBindingsGets the collection of the template bindings. (Inherited from C1.Web.Mvc.Control)
Public PropertyTopLeftCellsTemplateGets the templates for the topleft cells.  
Public PropertyTreeIndentGets or sets the indent used to offset row groups of different levels.  
Public PropertyUniqueIdGets a value which represents the unique id for the control. (Inherited from C1.Web.Mvc.Control)
Public PropertyValidateEditsGets or sets a value that determines whether the grid should remain in edit mode when the user tries to commit edits that fail validation.  
Public PropertyWidthGets or sets the width of the control. (Inherited from C1.Web.Mvc.Control)
Top
Public Methods
 NameDescription
Public MethodRenderRender the component result to the writer. (Inherited from C1.Web.Mvc.Control)
Public MethodToHtmlStringReturns an HTML-encoded string. (Inherited from C1.Web.Mvc.Component)
Top
Extension Methods
 NameDescription
Public Extension MethodToTemplateRender the html string in template mode.
Top
See Also

Reference

FlexGridBase<T> Class
C1.Web.Mvc Namespace

 

 


Copyright (c) GrapeCity, inc. All rights reserved.

Product Support Forum |  Documentation Feedback